/**
 * 出库商品列表
 */
export interface HmProductsVo extends PageQuery {
  /**
   * id
   * @type {number}
   */
  id?: number;
  /** 
   * 数量
   */
  quantity?: number | string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 机制集合
   */
  mechanismList?: any;
  /**
   * 产品库数据集合
   */
  stockInfo?: any;
  /**
   * 商品id
   * @type {string}
   */
  productsId?: string;
  /**
   * 审核状态
   * @type {string}
   */
  auditStatus?: string;
  /**
   * 审核反馈
   * @type {string}
   */
  auditRemark?: string;
  /**
   * 审核反馈图片
   * @type {string}
   */
  auditImage?: string;
  /**
   * 商品名称
   * @type {string}
   */
  styleName?: string;
  /**
   * 类目
   * @type {string}
   */
  category?: string;
  /**
   * 商品编码
   * @type {string}
   */
  styleCode?: string;
  /**
   * 是否含有商品编码
   * @type {string}
   */
  isStyleCode?: string;
  /**
   * 售卖价格
   * @type {string}
   */
  price?: string;
  /**
   * 破价标志（0代表否 1代表是）
   * @type {string}
   */
  discountPrice?: string;
  /**
   * 品牌
   * @type {string}
   */
  brand?: string;
  /**
   * 贸易方式
   * @type {string}
   */
  tradeMode?: string;
  /**
   * 保质期
   * @type {string}
   */
  shelfLife?: string;
  /**
   * 上市时间
   * @type {string}
   */
  listingDate?: string;
  /**
   * 产地
   * @type {string}
   */
  origin?: string;
  /**
   * 在售链接
   * @type {string}
   */
  saleLink?: string;
  /**
   * 卖点
   * @type {string}
   */
  sellingPoints?: string;
  /**
   * 意向主播
   * @type {string}
   */
  likePerson?: string;
  /**
   * 商品图片
   * @type {string}
   */
  productImage?: string;
  /**
   * 合作方式
   * @type {string}
   */
  cooperationMode?: string;
  /**
   * 成本价
   * @type {string}
   */
  costPrice?: string;
  /**
   * 招商员(调取供应商账号设置-对接人)
   * @type {string}
   */
  contactPerson?: string;
  /**
   * 店铺名称
   * @type {string}
   */
  storeName?: string;
  /**
   * 直播机制
   * @type {string}
   */
  liveStreamingMechanism?: string;
  /**
   * 材质/成分
   * @type {string}
   */
  ingredient?: string;
  /**
   * 佣金
   * @type {string}
   */
  commission?: string;
  /**
   * 工厂名称
   * @type {string}
   */
  factoryName?: string;
  /**
   * 商品图片
   * @type {string}
   */
  productFrontImage?: string;
  /**
   * 商品背面图片
   * @type {string}
   */
  produckBackImage?: string;
  /**
   * 备案凭证/行政许可批件
   * @type {string}
   */
  voucherImage?: string;
  /**
   * 进口货物/原材料报关单
   * @type {string}
   */
  customsDeclarationImage?: string;
  /**
   * 进口产品备案资料
   * @type {string}
   */
  customsInformationImage?: string;
  /**
   * 进口产品/原材料检验检疫证明
   * @type {string}
   */
  customsInspectionImage?: string;
  /**
   * 检测报告
   * @type {string}
   */
  customsTestReportImgae?: string;
  /**
   * 发货数量
   * @type {number}
   */
  inventory?: number;
  /**
   * 邮寄方式
   * @type {string}
   */
  shippingMethod?: string;
  /**
   * 司机联系方式
   * @type {string}
   */
  driverPhone?: string;
  /**
   * 快递单号
   * @type {string}
   */
  trackingNumber?: string;
  /**
   * 快递公司
   * @type {string}
   */
  shippingCompany?: string;
  /**
   * 备注
   * @type {string}
   */
  remark?: string;
  /**
   * 租户编号
   * @type {string}
   */
  tenantId?: string;
  /**
   * 删除标志（0代表存在 2代表删除）
   * @type {string}
   */
  delFlag?: string;
  /**
   * 创建部门
   * @type {number}
   */
  createDept?: number;
  /**
   * 创建者
   * @type {number}
   */
  createBy?: number;
  /**
   * 创建时间
   * @type {string}
   */
  createTime?: string;
  /**
   * 更新者
   * @type {number}
   */
  updateBy?: number;
  /**
   * 更新时间
   * @type {string}
   */
  updateTime?: string;
  /**
   * 无货反馈(0代表无货 1代表正常)
   * @type {string}
   */
  stock?: string;
  /**
   * 无货反馈原因
   * @type {string}
   */
  stockRemark?: string;
  /**
   * 邀请类型
   * @type {string}
   */
  inviteType?: string;
  /**
   * 邀请人
   * @type {string}
   */
  inviter?: string;
  /**
   * 邀请时间
   * @type {string}
   */
  inviteTime?: string;
  /**
   * 招商员
   * @type {string}
   */
  recruiter?: string;
  /**
   * 商家名称
   * @type {string}
   */
  supplierName?: string;
  /**
   * 一级类目
   * @type {string}
   */
  firstCategory?: string;
  /**
   * 二级类目
   * @type {string}
   */
  secondCategory?: string;
  /**
   * 三级类目
   * @type {string}
   */
  thirdCategory?: string;
  /**
   * 四级类目
   * @type {string}
   */
  fourthCategory?: string;
  /**
   * 审核员
   * @type {string}
   */
  auditor?: string;
  /**
   * 审核员
   * @type {string}
   */
  auditorByName?: string;
  /**
   * 审核时间
   * @type {string}
   */
  auditTime?: string;
  /**
   * 类目名称
   * @type {string}
   */
  categoryName?: string;
  /**
   * 招商部
   * @type {string}
   */
  recruiterDept?: string;
  /**
   * 退货邮寄方式
   * @type {string}
   */
  returnShippingMethod?: string;
  /**
   * 退货司机电话
   * @type {string}
   */
  returnDriverPhone?: string;
  /**
   * 退货快递单号
   * @type {string}
   */
  returnTrackingNumber?: string;
  /**
   * 退货快递公司
   * @type {string}
   */
  returnShippingCompany?: string;
  /**
   * 退货发货人
   * @type {string}
   */
  returnBy?: string;
  /**
   * 招商员id
   * @type {number}
   */
  recruiterId?: number;
  /**
   * 供应商id
   * @type {number}
   */
  supplierId?: number;
  /**
   * 招商员部门id
   * @type {number}
   */
  recruiterDeptId?: number;
  /**
   * 主播id
   * @type {string}
   */
  coreId?: string;
  /**
   * 主播名称
   * @type {string}
   */
  coreName?: string;
  /**
   * 供销合同状态
   * @type {string}
   */
  sellStatus?: string;
  /**
   * 审核状态
   * @type {string}
   */
  status?: string;
  /**
   * 审核日志
   * @type {Array<HmProductsAuditLogVo>}
   */
  logList?: Array<HmProductsAuditLogVo>;
  /**
   * 审核日志1
   * @type {Array<HmProductsAuditLogVo>}
   */
  auditLogList?: Array<HmProductsAuditLogVo>;
  /**
   * 合同日志
   * @type {Array<HmContractAuditLogVo>}
   */
  contractLogList?: Array<HmContractAuditLogVo>;
  /**
   * 审核状态
   * @type {Array<HmProductsAuditVo>}
   */
  auditList?: Array<HmProductsAuditVo>;
  /**
   * 发起时间
   * @type {string}
   */
  requestTime?: string;
  /**
   * 待审核
   * @type {string}
   */
  productsWaitAudit?: string;
  /**
   * 已驳回
   * @type {string}
   */
  productsRejected?: string;
  /**
   * 已通过
   * @type {string}
   */
  productsPassed?: string;
  /**
   * 其他资质图片
   * @type {string}
   */
  otherImage?: string;
  /**
   * 审核状态(1已驳回，2招商部员工审核通过，3招商部经理审核通过)
   * @type {string}
   */
  auditingStatus?: string;
  /**
   * 补充合同日期
   * @type {string}
   */
  supplementTime?: string;
  /**
   * 合同状态
   * @type {string}
   */
  contractStatus?: string;
  /**
   * 审核人名称
   * @type {string}
   */
  auditName?: string;
  /**
   * 审核人名称
   * @type {string}
   */
  auditId?: string;
  /**
   * 合同审核状态
   * @type {string}
   */
  contractAuditingStatus?: string;
  /**
   * 审核人名称
   * @type {string}
   */
  brandName?: string;
  /**
   * 规格
   * @type {string}
   */
  specs?: string;
  /**
   * 上架时间
   * @type {string}
   */
  shoppingTime?: string;

  categoryIdArr?: Array<any>;
  categoryId?: string;
  content?: string;
  recruiterUserId?: string;
  warehouse?: string;
}

/**
 * 出库合同审批
 */
export interface HmContractAuditLogVo {
  /**
   * id
   * @type {number}
   */
  id?: number;
  /**
   * 审核人id
   * @type {number}
   */
  recruiterId?: number;
  /**
   * 审核人部门id
   * @type {number}
   */
  recruiterDeptId?: number;
  /**
   * 审核状态(1已驳回，2招商部员工审核通过，3招商部经理审核通过)
   * @type {number}
   */
  auditingStatus?: number;
  /**
   * 商品id
   * @type {number}
   */
  productsId?: number;
  /**
   * 审核时间
   * @type {string}
   */
  createTime?: string;
  /**
   * 驳回意见
   * @type {string}
   */
  remark?: string;
  /**
   * 审核员意见
   * @type {string}
   */
  recruiterRemark?: string;
  /**
   * 补充合同日期
   * @type {string}
   */
  supplementTime?: string;
  /**
   * 审核员id
   * @type {string}
   */
  auditId?: string;
  /**
   * 审核员部门id
   * @type {string}
   */
  auditDeptId?: string;
  /**
   * 审核时间
   * @type {string}
   */
  auditTime?: string;
  /**
   * 创建人名称
   * @type {string}
   */
  createByName?: string;
  /**
   * 创建人部门名称
   * @type {string}
   */
  createDeptName?: string;
  /**
   * 审核人
   * @type {string}
   */
  auditor?: string;
  /**
   * 审核部门名称
   * @type {string}
   */
  auditorDeptName?: string;
}

/** 
 * 出库商品审核日志
 */
export interface HmProductsAuditLogVo {
  /**
     * id
     * @type {number}
     * @memberof HmProductsAuditLogVo
     */
  id?: number;
  /**
   * 商品id
   * @type {number}
   * @memberof HmProductsAuditLogVo
   */
  productsId?: number;
  /**
   * 审核部门
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditDept?: string;
  /**
   * 审核状态
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditStatus?: string;
  /**
   * 审核员
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditor?: string;
  /**
   * 审核意见
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditRemark?: string;
  /**
   * 审核时间
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditTime?: string;
  /**
   * 创建部门
   * @type {number}
   * @memberof HmProductsAuditLogVo
   */
  createDept?: number;
  /**
   * 创建时间
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  createTime?: string;
  /**
   * 创建者
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  createBy?: string;
  /**
   * 更新时间
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  updateTime?: string;
  /**
   * 更新者
   * @type {number}
   * @memberof HmProductsAuditLogVo
   */
  updateBy?: number;
  /**
   * 创建者
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  creator?: string;
  /**
   * 部门名称
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  deptName?: string;
  /**
   * 审核人员名称
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  createByName?: string;
  /**
   * 审核部门名称
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditorDeptName?: string;
  /**
   * 审核意见
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  remark?: string;
  /**
   * 审核部门名称
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  createDeptName?: string;
  /**
   * 审核者
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  creater?: string;
  /**
   * 审核状态
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  auditStates?: string;
  /**
   * 合作方式
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  cooperationMode?: string;
  /**
   * 直播机制
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  liveStreamingMechanism?: string;
  /**
   * 佣金
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  commission?: string;
  /**
   * 售价
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  price?: string;
  /**
   * 成本价
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  costPrice?: string;
  /**
   * 卖点
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  sellingPoints?: string;
  /**
   * 商品名称
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  styleName?: string;
  /**
   * 商品图片
   * @type {string}
   * @memberof HmProductsAuditLogVo
   */
  productImage?: string;
}

/**
 * 出库审核状态
 */
export interface HmProductsAuditVo {
  /**
     * id
     * @type {number}
     * @memberof HmProductsAuditVo
     */
  id?: number;
  /**
   * 商品id
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  productsId?: number;
  /**
   * 审核部门
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  auditDept?: number;
  /**
   * 审核部门
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  auditDeptName?: string;
  /**
   * 审核状态
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  auditStatus?: string;
  /**
   * 审核意见
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  auditRemark?: string;
  /**
   * 审核员
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  auditor?: number;
  /**
   * 审核员
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  auditorName?: string;
  /**
   * 审核时间
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  auditTime?: string;
  /**
   * 创建部门
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  createDept?: number;
  /**
   * 创建时间
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  createTime?: string;
  /**
   * 创建者
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  createBy?: number;
  /**
   * 更新时间
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  updateTime?: string;
  /**
   * 更新者
   * @type {number}
   * @memberof HmProductsAuditVo
   */
  updateBy?: number;
  /**
   * 待审核
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  productsWaitAudit?: string;
  /**
   * 发起时间
   * @type {string}
   * @memberof HmProductsAuditVo
   */
  requestTime?: string;
}






/**
 * 入库记录筛选
 */
export interface WarehousingQueryParmas extends PageQuery {
  /**
   * 入库类型
   */
  putStockType?: string;
  /**
   * 招商部
   */
  recruiterDeptId?: string;
  /**
   * 招商员
   */
  recruiterId?: string;
  /**
   * 入库部门
   */
  stockDeptId?: string;
  /**
   * 入库员
   */
  stockUserId?: string;
  /**
   * 入库时间
   */
  putTime?: string;
  /**
   * 状态
   */
  auditStatus?: string;
  /**
   * 入库单号
   */
  orderId?: string;
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 类目
   */
  categoryId?: string;
  categoryIds?: string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 来源部门
   */
  recruiterDept?: string;
  /**
   * 招商员
   */
  recruiter?: string;
  /**
   * 入库时间数组
   */
  putTimeArray?: Array<string>;
  /**
   * 入库起始时间-记录
   */
  putStartTime?: string;
  /**
   * 入库结束时间-记录
   */
  putEndTime?: string;
  /**
   * 入库起始时间-详单
   */
  groundStartTime?: string;
  /**
   * 入库结束时间-详单
   */
  groundEndTime?: string;
  categoryIdList?: Array<any>
  coreId?: string;
}
/**
 * 入库记录列表
 */
export interface WarehousingVO {
  /**
   * 库存单
   */
  kucun?: string;
  /**
   * 商品名称
   */
  tradeName?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 品类
   */
  categoryName?: string;
  /**
   * 供应商
   */
  supplierName?: string;
  /**
   * 供应商编码
   */
  supplierCode?: string;
  /**
   * 入库原因
   */
  reasonstorage?: string;
  /**
   * 来源部门
   */
  recruiterDept?: string;
  /**
   * 招商部出库时间
   */
  outTime?: string;
  /**
   * 入库时间
   */
  intTime?: string;
  /**
   * 还品超时(天)
   */
  overtime?: string;
  /**
   * 招商员
   */
  recruiter?: string;
  /**
   * 入库部门
   */
  warehousedepartment?: string;
  /**
   * 入库数量
   */
  warehouseNums?: string;
  /**
   * 入库员
   */
  warehousekeeper?: string;
  /**
   * 库存数量
   */
  inventory?: string;
  /**
   * 货架号
   */
  shelfNumber?: string;
  /**
   * 商品id
   */
  productId?: string;
}
/**
 * 出库记录筛选
 */
export interface OutBoundQueryParmas extends PageQuery {
  /**
   * 状态
   */
  auditStatus?: string;
  /**
   * 出库时间
   */
  outTime?: string;
  /**
   * 主播
   */
  coreUserId?: string;
  /**
   * 主播花名
   */
  remark?: string;
  /**
   * 主播等级
   */
  anchorLevel?: string;
  /**
   * 归还状态
   */
  putStatus?: string;
  /**
   * 应归还时间
   */
  cycleTime?: string;
  /**
   * 实际归还时间
   */
  realityPutTime?: string;
  /**
   * 不还说明状态
   */
  status?: string;
  /**
   * 出库类型
   */
  outStockType?: string;
  /**
   * 产品部门
   */
  stockDeptId?: string;
  /**
   * 出库员
   */
  stockUserId?: string;
  /**
   * 出库部门
   */
  outDeptId?: string;
  /**
   * 出库时间数组
   */
  outTimeArray?: Array<string>;
  /**
   * 出库起始时间
   */
  outStartTime?: string;
  /**
  * 出库结束时间
  */
  outEndTime?: string;
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 类目
   */
  categoryId?: string;
  categoryIds?: string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 出库单号
   */
  outId?: string;
  /**
   * 应归还时间数组
   */
  cycleTimeArray?: Array<string>;
  /**
   * 应归还开始时间
   */
  cycleStartTime?: string;
  /**
   * 应归还结束时间
   */
  cycleEndTime?: string;
  /**
   * 实际归还时间数组
   */
  realityPutTimeArray?: Array<string>;
  /**
   * 实际归还开始时间
   */
  realityPutStartTime?: string;
  /**
   * 实际归还结束时间
   */
  realityPutEndTime?: string;

  categoryIdList?: Array<any>
  codeContent?: string;
  content?:string;
  /**
   * 出库单状态
   */
  cancelStatus?: string;
  /**
   * 选品部门
   */
  coreId?: undefined;
  coreDeptId?: undefined;
  /**
   * 供应商
   */
  supplierId?: undefined;
  /**
   * 补样状态
   */
  sampleStatus?: undefined;

  /**
   * 入库开始时间
   */
  inStartTime?: string;
  /**
   * 入库结束时间
   */
  inEndTime?: string;
  /**
   * 邀约开始时间
   */
  sampleStartTime?: string;
  /**
   * 邀约结束时间
   */
  sampleEndTime?: string;
}

/**
 * 出库记录列表
 */
export interface OutBoundVO {
  /**
   * 出库人
   */
  actual: string;
  /**
   * 选品部门
   */
  actualDept: string;
  /**
   * 出库商品数
   */
  reservedNums: string;
  /**
   * 领取商品数
   */
  receivedNums: string;
  /**
   * 未领数量
   */
  unclaimedQuantity: string;
  /**
   * 出库时间
   */
  collectionTime: string;
  /**
   * 应归还时间
   */
  returnTime: string;
  /**
   * 归还状态
   */
  returnStatus: string;
  /**
   * 归还商品数
   */
  returnNums: string;
  /**
   * 实际归还时间
   */
  actualReturnTime: string;
  /**
   * 不还说明状态
   */
  status: string;
  /**
   * 现存商品数
   */
  existingNums: string;
}
/**
 * 拉群邀请筛选
 */
export interface GroupInvitationQueryParmas extends PageQuery {
  /**
   * 状态
   */
  auditStatus?: string;
  /**
   * 招商部
   */
  recruiterDeptId?: string;
  /**
   * 招商员
   */
  recruiterName?: string;
  /**
   * 选品部门
   */
  coreId?: string;
  /**
   * 招商人
   */
  merchants?: string;
  /**
   * 供应商
   */
  supplierId?: string;
  /**
  * 品类
  */
  category?: string;
  /**
   * 品类id
   */
  categoryId?: string;
  /**
   * 是否已拉群
   */
  chatStatus?: string;
  /**
   * 拉群人
   */
  chatCreateUserName?: string;
  /**
   * 群名称
   */
  chatName?: string;
}
/**
 * 拉群邀请列表
 */
export interface GroupInvitationVO {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 库存编码
   */
  kucun?: string;
  /**
   * 品类
   */
  categoryName?: string;
  /**
   * 招商人
   */
  merchants?: string;
  /**
   * 供应商名
   */
  supplierName?: string;
  /**
   * 供应商编码
   */
  supplierCode?: string;
  /**
   * 选品部门
   */
  xuanpin?: string;
  /**
   * 是否拉群
   */
  chatStatus?: string;
  pullGroups?: string;
  /**
   * 群名称
   */
  chatName?: string;
  groupNames?: string;
  /**
   * 出库时间
   */
  outTime?: string;
  /**
   * 拉群人
   */
  groupPeople?: string;
  /**
   * 拉群时间
   */
  groupTimes?: string;
  /**
   * 可编辑售卖群名称
   */
  editGroupName?: boolean;
  /**
   * 是否拉群可编辑
   */
  editPullGroup?: boolean;
  /**
   * id
   */
  chatId?: string;
}
/**
 * 退还供应商记录筛选
 */
export interface ReturnRecordQueryParmas extends PageQuery {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 类目
   */
  category?: string;
  firstCategory?: string;
  secondCategory?: string;
  thirdCategory?: string;
  fourthCategory?: string;
  /**
   * 商品状态
   */
  status?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 发货人
   */
  returnBy?: string;
  /**
   * 产品部门
   */
  recruiterDept?: string;
  /**
   * 招商员
   */
  recruiter?: string;
  /**
   * 供应商
   */
  supplierName?: string;
  /**
   * 状态
   */
  auditStatus?: string;
}


/**
 * 下架商品记录筛选
 */
export interface RemovalRecordQueryParmas extends PageQuery {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 商品名称
   */
  categoryId?: string;
  categoryIds?: string;
  /**
   * 商品状态
   */
  status?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 选品部门
   */
  coreId?: string;
  /**
   * 产品部门
   */
  stockDeptId?: string;
  /**
   * 下架人
   */
  stockUserId?: string;
  /**
   * 招商部
   */
  recruiterDeptId?: string;
  recruiterDeptIds?: string;
  /**
   * 招商员
   */
  recruiterId?: string;
  /**
   * 供应商
   */
  supplierId?: string;
  /**
   * 下架标识
   */
  stockType?: number;
  /** 
   * 下架时间
   */
  groundTime?: string;
  /** 
   * 下架时间数组
   */
  outTime?: Array<string>;
  /** 
   * 下架起始时间
   */
  outStartTime?: string;
  /** 
   * 下架结束时间
   */
  outEndTime?: string;
  /**
   * 部门类型
   */
  type?: string;
  categoryIdList?: Array<any>
}
/**
 * 下架商品记录列表
 */
export interface RemovalRecordVO {
  /** 
   * id
   */
  id: string;
  /**
   * 供应商名称
   */
  supplierName?: string;
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 商品主图
   */
  productImage?: string;
  /**
   * 类目
   */
  category?: string;
  /**
   * 品牌
   */
  brand?: string;
  /**
   * 店铺名称
   */
  dianpu?: string;
  /**
   * 选品部门
   */
  zhubo?: string;
  /**
   * 直播机制
   */
  liveStreamingMechanism?: string;
  /**
   * 佣金
   */
  commission?: string;
  /**
   * 招商员
   */
  recruiter?: string;
  /**
   * 产品部门
   */
  dep?: string;
  /**
  * 下架人
  */
  xiajia?: string;
  /**
  * 出库频次
  */
  chuhuo?: string;
  /**
  * 下架原因
  */
  yuanyin?: string;

}

/**
 * 入库审核记录筛选
 */
export interface InventoryReviewQueryParmas extends PageQuery {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
  * 类目
  */
  category?: string;
  /**
   * 类目id
   */
  categoryId?: string;
  /**
   * 一级类目
   */
  firstCategory?: string;
  /**
   * 二级类目
   */
  secondCategory?: string;
  /**
   * 三级类目
   */
  thirdCategory?: string;
  /**
   * 四级类目
   */
  fourthCategory?: string;
  /**
  * 商品编码
  */
  styleCode?: string;
  /**
  * 供应商
  */
  supplierName?: string;
  /**
  * 选品部门
  */
  coreId?: string;
  /**
  * 招商部
  */
  recruiterDeptId?: string;
  recruiterDeptIds?: string;
  /**
  * 招商员
  */
  recruiterId?: string;
  /**
  * 价格
  */
  price?: string;
  /**
  * 佣金
  */
  commission?: string;
  /**
  * 成本价
  */
  costPrice?: string;
  /**
   * 部门类型
   */
  type?: string;
  /**
   * 审核状态
   */
  stockStatus?: string;
  categoryIdList?: Array<any>
}
/**
 * 入库审核记录列表
 */
export interface InventoryReviewVO {
  /**
    * 库存单
    */
  kucun?: string;
  /**
    * 商品名称
    */
  styleName?: string;
  /**
    * 供应商
    */
  supplierName?: string;
  /**
    * 库存编码
    */
  bainma?: string;
  /**
    * 商品码
    */
  styleCode?: string;
  /**
    * 商品主图
    */
  productImage?: string;
  /**
    * 创建时间
    */
  creatTime?: string;
  /**
    * 颜色及规格
    */
  color?: string;
  /**
    * 卖价
    */
  price?: string;
  /**
    * 佣金
    */
  commission?: string;
  /**
    * 成本
    */
  costPrice?: string;
  /**
    * 基本售价
    */
  shoujia?: string;
  /**
    * 售卖规格
    */
  shoumai?: string;
  /**
    * 选品部门
    */
  xuanpin?: string;
  /**
    * 招商员
    */
  recruiter?: string;
  /**
    * 核价员
    */
  hejia?: string;
  /**
    * 审核员
    */
  shenhe?: string;
  /**
    * 备注
    */
  beizhu?: string;
}


/** 
 * 上架记录筛选 
 * */
export interface ListingQueryParmas extends PageQuery {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 上架时间
   */
  groundTime?: string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 上架员
   */
  putType?: string;
  /**
   * 69
   */
  styleCode?: string;
  /**
   * 商品编码
   */
  productsId?: string;
  /**
   * 69码
   */
  sixCode?: string;
  /**
   * 货架号
   */
  locationCode?: string;
  /**
   * 类目
   */
  categoryIds?: string;
  categoryId?: string;
  /** 
   * 上架标识
   */
  stockType?: number;
  /**
   * 产品部门
   */
  stockDeptId?: string;
  /**
   * 上架人
   */
  stockUserId?: string;
  /**
   * 上架时间数组
   */
  outTime?: Array<string>;
  /**
   * 上架起始时间
   */
  outStartTime?: string;
  /**
   * 上架结束时间
   */
  outEndTime?: string;

  categoryIdList: Array<Array<string>>
}
/**
 * 上架记录列表
 */
export interface ListingRecordVO {
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 69码
   */
  sixCode?: string;
  /**
   * 商品图片
   */
  productImage?: string;
  /**
   * 类目
   */
  productCategoryName?: string;
  /**
   * 货架号
   */
  shelfNumber?: string;
  /**
   * 上架时间
   */
  /**
   * 上架员
   */
}

/** 
 * 调拨记录筛选 
 * */
export interface transferQueryParmas extends PageQuery {
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 上架时间
   */
  putTime?: string;
  /**
   * 调拨开始时间
   */
  putStartTime?: string;
  /**
   * 调拨结束时间
   */
  putEndTime?: string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 商品编码
   */
  styleCode?: string;
  /**
   * 69码
   */
  sixCode?: string;
  /**
   * 货架号
   */
  locationCode?: string;
  /**
   * 产品部门
   */
  stockDeptId?: string;
  /**
   * 调拨员
   */
  stockUserId?: string;
  /**
   * 货架类型
   */
  shelvesType?: string;
  /**
   * 类目
   */
  categoryIds?: string;
  categoryId?: string;
  categoryIdList?: Array<any>
}

/** 
 * 盘点记录筛选 
 * */
export interface inventoryQueryParmas extends PageQuery {
  /**
   * 盈亏状态
   */
  differenceTag?: string;
  /**
   * 盘点完成时间
   */
  putTime?: string;
  startTime?: string;
  endTime?: string;
  /**
   * 产品部门
   */
  createDept?: string;
  /**
   * 盘点人
   */
  createBy?: string;
  /**
   * 盘点单号
   */
  countId?: string;
  /**
   * 货架号
   */
  locationName?: string;
  /**
   * 商品名称
   */
  styleName?: string;
  /**
   * 类目
   */
  categoryIds?: string;
  categoryId?: string;
  /**
   * 库存编码
   */
  stockCode?: string;
  /**
   * 盈亏状态
   */
  status?: string;
  categoryIdList?: Array<any>
}

/**
 * 盘点记录列表
 */
export interface inventoryRecordVO {
  /**
   * id
   */
  id?: string;
  /**
   * 盘点单号
   */
  /**
   * 产品部门
   */
  /**
   * 盘点人
   */
  /**
   * 盘点开始时间
   */
  /**
   * 盘点结束时间
   */
  /**
   * 盘点总数
   */
  /**
   * 盈亏状态
   */
}
/**
 * 出入库部门管理筛选
 */
export interface InventoryDepartmentQueryParmas extends PageQuery {
  /**
   * 部门名称
   */
  deptName?: string;
  /**
   * 出库可选状态
   */
  isOutStock?: string;
}
export interface InventoryDepartmentVo {
  /**
   * 部门名称
   */
  deptName: string;
  /**
   * 出库可选
   */
  isOutStock?: string;
  /**
   * 上级部门
   */
  parentDeptName?: string;
  /**
   * 最近修改时间
   */
  editTime?: string;
  /**
   * 编辑人
   */
  nickName?: string;
  /**
   * id
   */
  outDeptId: string;
}